工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

CAN 400通訊模塊在深圳機場助航燈光的應(yīng)用

CAN 400通訊模塊在深圳機場助航燈光的應(yīng)用

        德國Helmholz系統(tǒng)有限公司制造的CAN 400通訊模塊是專為西門子S7-400設(shè)計的,用于S7-400可編程控制器和CAN總線站點的連接。該模塊可用于中央控制器單元或擴展單元(需要占用一個槽位),通過背板總線和CPU進(jìn)行數(shù)據(jù)交換。


CAN 400通訊模塊擁有2個CAN接口和一個USB接口

一、 項目概況
        深圳機場擴建T3航站樓,新跑道控制系統(tǒng)采用ADB的調(diào)光器來調(diào)節(jié)航道助航燈(比利時ADB公司是機場助航燈光領(lǐng)域的國際著名企業(yè)),而原來舊跑道的助航燈光系統(tǒng)采用大連電子研究所的調(diào)光器MRC2100及絕緣電阻監(jiān)測儀IRM2100;

       ADB的控制系統(tǒng)采用的是SIEMENS S7-400冗余系統(tǒng),ADB調(diào)光器通訊接口為J-BUS,而大連的調(diào)光器及絕緣電阻監(jiān)測儀通訊接口為CAN-BUS,如何將大連的調(diào)光器及絕緣電阻監(jiān)測儀接入ADB控制系統(tǒng),成為一個待解決的問題。
二、 解決方案
        由于SIEMENS S7-400控制器自身沒有相關(guān)CAN協(xié)議的通訊單元,因此只能尋找相關(guān)的第三方設(shè)備提供廠商,將原設(shè)備信號接入S7-400控制器。此時,德國Helmholz公司的CAN-400通訊模塊完全符合了上述要求。CAN-400通訊模塊可以直接裝入S7-400背板槽位,通過背板總線連接CPU進(jìn)行通訊。
三、 詳細(xì)解決步驟
A、 大連電子研究所助航燈設(shè)備通訊參數(shù):波特率 50Kbit/s ; 協(xié)議CAN2.0B  29位;
B、 對裝在S7-400 PLC的CAN-400模塊進(jìn)行組態(tài):



        然后對CAN-400進(jìn)行參數(shù)設(shè)定:

C、 CAN ID結(jié)構(gòu)
反饋信息ID結(jié)構(gòu):
ADDR code(8bit)+Group(4bit)+Index(4bit)+0(1bit)+Reg(12bit)
發(fā)送信息ID結(jié)構(gòu):
Group(4bit)+Index(4bit)+ADDR code(8bit)+ 0(1bit)+Reg(12bit)
D、 PLC程序
1、CAN-ID合成
CALL  "CAN_ID合成"
GROUP_IN   :="CAN_MCR_common_DB".GROUP
INDEX_IN   :="CAN_MCR_common_DB".INDEX
REGISTER_IN:="CAN_MCR_common_DB".REGISTER
ADDR_IN    :=W#16#FE
ID_HIGH    :="CAN_MCR_common_DB".ID_HIGH
ID_LOW     :="CAN_MCR_common_DB".ID_LOW
2、CAN-SEND發(fā)送
CALL  "CANSEND"
Base  :=576
Chan  :=1
IDHI  :="CAN_MCR_common_DB".ID_HIGH
IDLO  :="CAN_MCR_common_DB".ID_LOW
RTRLEN:=B#16#1
DW0   :="CAN_MCR_common_DB".SEND_DATA_1
DW1   :="CAN_MCR_common_DB".SEND_DATA_2
DW2   :="CAN_MCR_common_DB".SEND_DATA_3
DW3   :="CAN_MCR_common_DB".SEND_DATA_4
STAT  :="CAN_MCR_common_DB".SEND_STAT
Snd   :="CAN_MCR_common_DB".SEND_BIT
3、CAN-RECV接收
CALL  "CANRCV"
Base  :=576
Chan  :=1
IDHI  :=MW1100
IDLO  :=MW1102
RTRLEN:=MB1104
DW0   :=MW1106
DW1   :=MW1108
DW2   :=MW1110
DW3   :=MW1112
STAT  :=MB1114
SOURCE:=MW1116
Recd  :="Y"

S7-400助航燈光控制系統(tǒng)

       安裝在S7-400可編程控制器上的德國Helmholz CAN 400通訊模塊,有效的連接CAN總線站點和S7-400 CPU進(jìn)行數(shù)據(jù)交換,將新舊飛機跑道的助航燈光控制集中在一套系統(tǒng)中運行,省略了不必要的設(shè)備并簡化了控制過程。讓系統(tǒng)運行更加安全可靠。














投訴建議

提交

查看更多評論
其他資訊

查看更多

深圳中宇德控自動化工程有限公司 助理工程師崗位

德國Helmholz 帶診斷顯示的PROFIBUS總線連接器

德國Helmholz 用于S7-300的模擬量 輸入/輸出模塊

Helmholz 用于S7-300的數(shù)字量 輸入/輸出模塊

Helmholz 用于S7-300的數(shù)字量I/O模板